en

Hoist (someone) on (their) own petard

ru

Translation hoist (someone) on (their) own petard into russian

hoist (someone) on (their) own petard
He was hoisted on his own petard when his plan backfired.
Он подорвался на собственной мине, когда его план провалился.

Definitions

To cause someone to be harmed or defeated by their own plans or actions, often in a way that is ironic or unexpected.